package com.kamistoat.meimeistore.commoncore.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Excel注解集，用于包含多个 @Excel注解，同样作用在属性字段上。
 * 使用@Excels的意义是为了利用@Excel中targetAttr属性(唯一的使用是在 ExcelUtil中的importExcel方法)。
 * 请注意，属性字段要么使用一个 @Excel，要么使用一个@Excels包裹多个@Excel，否则可能导致错误丢失某个@Excel
 *
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface Excels {
    Excel[] value();
}
